by hell or high water - French English Dictionary